Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Czech Republic F3 USA F27 Hungary F1 Czech Republic F2 Czech Republic F5 Czech Republic F6 USA F28 USA F29 Germany F2 USA F3 USA F8 USA F13 Portugal F7 Turkey F34 Turkey F35 Turkey F36 Croatia F3 Hungary F3 Germany F4 Portugal F8 Germany F5 Czech Republic F5 Germany F1 Slovakia F1 Marrakech Challenger ECM Cup - Prague EI Bank Bulgarian Challenger - Sofia Banja Luka 2002 - Banja Luka Maia Open 2002 - Maia Shimadzu All Japan Indoor - Kyoto Heineken Challenger - Ho Chi Minh City Tennis Napoli Cup - Napoli Zivnobanka Czech Open - Prostejov ATU Cup - Weiden Exim Agmedia Open - Kosice Oberstaufen Cup - Oberstaufen Stella Artois Clay Court Championships - Budaors Privat Bank Cup - Dnepropetrovsk CA Challenge - Graz Singha Tennis Classic - Tarzana Porsche Open - Poznan S Tennis Masters - Graz Sina-Kia Motors Tennis Cup - Cordenons USTA Comerica Challenger - Aptos X Torneo Internazionale di Tennis - Barletta Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Nord LB Open 2006 - Braunschweig 2006 North Shore Pro Tennis Championship - Winnetka Porsche Open - Poznan Lubbock Challenger - Lubbock USTA Challenger of Oklahoma - Tulsa The $50,000 Pro Challenger at Calabasas - Calabasas Samsung Secruities Cup Challenger - Seoul Flea Market Cup Busan Challenger Tennis - Busan Wailea Men's Challenger - Maui GHI Bronx Classic - Bronx Mitsubishi Electric Europe Cup - Monza XL Bermuda Open - Bermuda ECU Prague Open - Prague Odlum Brown Vancouver Open - Vancouver Swanston Challenger - Sacramento Internationaux du Doubs - Besancon Antonio Savoldi-Marco Co. - Manerbio Oberstaufen Cup-Head German Master's Series - Oberstaufen Black Forest Open - Freudenstadt Dusseldorf Open Challenger - Dusseldorf Rabat Challenger Napoli Challenger Athens Challenger Swanston Challenger - Sacramento Poznan Challenger San Marino Challenger Cordenons Challenger Pro Challenger at Calabasas - Calabasas Geneva Challenger Manerbio Challenger Home Depot Center USTA Challenger - Carson Freudenstadt Challenger Trnava Challenger Tarragona Challenger Sunrise Challenger Prosperita Open 2006 - Ostrava Prostejov Challenger Kitzbuhel Challenger Kosice Open-Steelers Cup 2008 - Kosice Rabat Challenger Monza Challenger Prostejov Challenger Marburg Challenger Braunschweig Challenger Sopot Challenger Poznan Challenger Polska Energia Open - Bytom Brasov Challenger Tulsa Challenger Trnava Challenger Czech Open 2006 - Prostejov Sacramento Challenger Rennes Challenger Orleans Challenger Heilbronn Challenger Kazan Challenger Dallas Challenger Meknes Challenger Mersin Challenger Sarasota Challenger Rome Challenger Prostejov Challenger Marburg Challenger Braunschweig Challenger Prague Challenger Dallas Challenger Top Wool Challenger-Immagine Trophy - Biella Rome Challenger Ostrava Challenger Prostejov Challenger Kosice Challenger Braunschweig Challenger Meerbusch Challenger Como Challenger Genova Challenger Trnava Challenger Sibiu Challenger Rennes Challenger Casablanca Challenger Vercelli Challenger Timisoara Challenger - Timisoara Braunschweig Challenger Alfa Romeo Tennis Cup - Cordenons Liberec Challenger Prague Challenger Meerbusch Challenger Genova Challenger Biella Challenger Trnava Challenger Napa Challenger Sacramento Challenger Tiburon Challenger Bratislava Challenger Helsinki Challenger Ostrava Challenger San Marino Cepu Open - San Marino ECM Prague Open 2008 - Prague Prostejov Challenger Bytom Challenger Burbank Challenger - Burbank Ostrava Open 2005 - Ostrava Unicredit Czech Open 2007 - Prostejov Bratislava Challenger The Surbiton Trophy - Surbiton VII Trofeo Ciudad de Quito - Quito Kosice Challenger XL Challenger de Tenis Copa Sevilla - Seville Cairo Challenger 2002 - Cairo Heilbronn Open - Heilbronn San Marino Challenger Sofia Challenger Mobilux Open - Luxembourg Visa Tennis Open - Sao Paulo Tatra Banka Open - Bratislava IPP Open - Helsinki Cordenons Challenger Ostrava Challenger 5 Volkswagen Challenger - Wolfsburg Open Mutouest St. Brieuc - St. Brieuc San Remo Challenger 2006 Challenger of Santa Clarita California Challenger - Valencia 10° Trofeo Luigi Pezzoli - Bergamo The West Side Tennis Club Clay Court Challenger - Forest Hills Bancastato Challenger Lugano - Lugano 2003 USTA Challenger of Calabasas - Calabasas Surbiton Challenger Wroclaw Challenger Tiburon Challenger Karlsruhe Challenger 's Tennis Masters 07 Challenger - Graz Ispat Open 2004 - Ostrava Heilbronn Challenger Black Forest Open - Freudenstadt Kosice Challenger Prague Open - Prague Irving Challenger Stella Artois Clay Court Championships - Budaors Dusseldorf Open Challenger 2007 - Dusseldorf Geneva Challenger Rijeka Challenger Trani Cup - Trani XXIX Edizione 'A.Savoldi Marco' - Manerbio Oberstaufen Challenger Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Stella Artois Clay Court Championship - Budaors Black Forest Open 2002 - Freudenstadt Kyiv Open - Kiev Tarragona Challenger Bratislava Challenger Nokian Hakkapeliitta Open - Tampere Zivnobanka Open - Prostejov Pilot Pen Tennis - New Haven Prosperita Open 2008 - Ostrava Kosice Challenger Oberstaufen Challenger Open de la Ville de Saint Denis - Reunion Island Millenium Tennis Championships - Delray Beach Mauritius Open - Mauritius Ischgl International ATP Challenger - Ischgl ARAG World Team Championship - Dusseldorf Geneva Challenger Manerbio Challenger The LTA Men's Challenger Wrexham - Wrexham Trofeo Cassa di Risparmio di Alessandria - Alessandria The Hypo Group Tennis International 2008 - Poertschach Brisbane - Brisbane Casablanca Challenger Como Challenger Genoa Open Challenger-Fondazione Carige - Genova Estoril Open - Estoril BMW Open - Munich Generali Open 2003 - Kitzbuhel Ostrava Challenger Prague Challenger USTA Men's Challenger of Dallas - Dallas Internationaux du Doubs - Besancon 3rd Volkswagon Challenger - Wolfsburg Marrakech Challenger ECM Prague Open - Prague Harrah's Entertainment Men's Pro Challenger - Tunica Steelers Cup - Kosice Internationaler Raiffeisen Grand Prix - St. Polten Mercedes-Benz Cup - Los Angeles Campionati Internazionali di Sicilia - Palermo SAP Open - San Jose Tennis Channel Open - Las Vegas Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Campionati Internazionali di Sicilia - Palermo Davidoff Swiss Indoors Basel - Basel Next Generation Adelaide International - Adelaide Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco The Tennis Channel Open - Las Vegas Open Seat Godo 2007 - Barcelona Estoril Open - Estoril Countrywide Classic - Los Angeles Generali Open - Kitzbuhel RCA Championships - Indianapolis Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Grand Prix de Tennis de Lyon - Lyon Next Generation Adelaide International - Adelaide New York Open - New York Heineken Open - Auckland Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas U.S. Mens's Clay Court Championship - Houston The Artois Championships - London The Nottingham Open - Nottingham China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Grand Prix de Tennis de Lyon - Lyon Heineken Open - Auckland SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Interwetten Austrian Open - Kitzbuhel AEGON Championships - London AEGON International - Eastbourne Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Brisbane International - Brisbane PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose Regions Morgan Keegan Championships - Memphis U.S. Mens's Clay Court Championship - Houston Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade BMW Open - Munich AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport International German Open - Hamburg Countrywide Classic - Los Angeles ATP Studena Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Delray Beach Open - Delray Beach China Open - Beijing If Stockholm Open - Stockholm Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel PBZ Zagreb Indoors - Zagreb Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona AEGON Championships - London Erste Bank Open - Vienna Open de Tenis Comunidad Valenciana - Valencia Apia International - Sydney Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam Regions Morgan Keegan Championships - Memphis US Men's Clay Court Championship - Houston Open de Nice Cote d'Azur - Nice AEGON Championships - London Campbell's Hall of Fame Tennis Championships - Newport SkiStar Swedish Open - Bastad Credit Agricole Suisse Open - Gstaad Farmers Classic - Los Angeles Citi Open - Washington Winston-Salem Open - Winston-Salem Moselle Open - Metz China Open - Beijing If Stockholm Open - Stockholm Valencia Open - Valencia VII Torneo Internazionale di Tennis - Barletta Apia International - Sydney Heineken Open - Auckland Open Sud de France - Montpellier SAP Open - San Jose U.S. National Indoor Tennis Championships - Memphis Dubai Duty Free Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach Barcelona Open BancSabadell - Barcelona Open de Nice Cote d'Azur - Nice Power Horse Cup - Dusseldorf AEGON Championships - London SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg ATP Vegeta Croatia Open - Umag Bet-at-home Cup - Kitzbuhel Citi Open - Washington Winston-Salem Open - Winston-Salem Moselle Open - Metz China Open - Beijing Czech Open - Prostejov Brisbane International - Brisbane Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Rhein-Main Challenger 2004 - Aschaffenburg ABN AMRO World Tennis Tournament - Rotterdam U.S. National Indoor Tennis Championships - Memphis Open 13 - Marseille Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Open de Nice Cote d'Azur - Nice AEGON Championships - London AEGON International - Eastbourne BB&T Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem Brisbane International - Brisbane Apia International - Sydney U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach US Men's Clay Court Championship - Houston Open de Nice Cote d'Azur - Nice AEGON Championships - London Aegon Nottingham Open - Nottingham The Swanston Challenger - Sacramento Hall of Fame Tennis Championships - Newport Allianz Suisse Open - Gstaad Citi Open - Washington Winston-Salem Open - Winston-Salem Nord LB Open 2007 - Braunschweig Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm ASB Classic - Auckland Memphis Open - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Topshelf Open - 's-Hertogenbosch AEGON Championships - London Aegon Nottingham Open - Nottingham Citi Open - Washington Hypo Group Tennis International - Portschach Abierto Mexicano - Los Cabos Winston-Salem Open - Winston-Salem China Open - Beijing If Stockholm Open - Stockholm Memphis Open - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Geneva Open - Geneva SAP Open - San Jose AEGON Championships - London AEGON International - Eastbourne Abierto Mexicano - Los Cabos Trnava Challenger Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Campionati Internazionali di Sicilia - Palermo ASB Classic - Auckland New York Open - New York Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston SAP Open - San Jose AEGON Championships - London Gerry Weber Open - Halle Mercedes Cup - Stuttgart Abierto Mexicano - Los Cabos Winston-Salem Open - Winston-Salem Serbia Open - Belgrade Chengdu Open - Chengdu China Open - Beijing Erste Bank Open - Vienna Sydney International - Sydney AEGON International - Eastbourne Bet-at-home Cup - Kitzbuhel Abierto Mexicano Telcel - Acapulco Medibank International - Sydney Aircel Chennai Open - Chennai SAP Open - San Jose Sydney International - Sydney Heilbronn Challenger Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington Nature Valley International - Eastbourne Winston-Salem Open - Winston-Salem China Open - Beijing Intrum Stockholm Open - Stockholm Chennai Open - Chennai SAP Open - San Jose Great Ocean Road Open - Melbourne Mercedes Cup - Stuttgart Noventi Open - Halle Mallorca Championships - Mallorca Hall of Fame Open - Newport Abierto Mexicano de Tenis Mifel - Los Cabos Truist Atlanta Open - Atlanta Citi Open - Washington Aircel Chennai Open - Chennai Emilia-Romagna Open - Parma Dallas Open - Dallas Delray Beach Open - Delray Beach US Men's Clay Court Championship - Houston Apia International - Sydney Abierto Mexicano Telcel - Acapulco Libema Open - 's-Hertogenbosch cinch Championships - London Viking International - Eastbourne Delray Beach Open - Delray Beach Hall of Fame Open - Newport Indianapolis Tennis Championships - Indianapolis U.S. Men's Clay Court Championships - Houston BMW Open - Munich Geneva Open - Geneva Open de la Comunidad Valenciana - Valencia Open 13 - Marseille BMW Open - Munich Medibank International - Sydney Internazionali BNL dItalia - Rome Geneva Open - Geneva Shanghai Rolex Masters - Shanghai Brisbane International - Brisbane BNP Paribas Open - Indian Wells Rogers Cup - Toronto Erste Bank Open - Vienna Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Citi Open - Washington Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami BNP Paribas Open - Indian Wells Miami Open - Miami Erste Bank Open - Vienna Adelaide International - Adelaide French Open - Paris Wimbledon - London U.S. Open - New York Mutua Madrilena Madrid Open - Madrid Western & Southern Financial Group Masters - Cincinnati French Open - Paris U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York BNP Paribas Open - Indian Wells Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Internazionali BNL d'Italia - Rome U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Davis Cup, World Group, SF, ESP-USA, 4-1 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, SF, CRO-CZE, 1-4 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, F, ESP-CZE, 5-0 Davis Cup, PO, SRB-USA 3-2 Davis Cup, World Group, QF, CHI-CZE 1-4 Davis Cup, World Group, PO, COL-USA 1-3 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, 1R, CZE-KAZ 2-3 Davis Cup, World Group, PO, ROU-CZE 0-5 Davis Cup, World Group, SF, ESP-USA 3-1 Davis Cup, World Group, 1R, USA-BRA 3-2 Davis Cup, World Group, QF, KAZ-CZE 1-3 Davis Cup, World Group, QF, USA-SRB 1-3 Davis Cup, World Group, 1R, USA-GBR 1-3 Davis Cup, World Group, PO, USA-SVK 5-0 Davis Cup, World Group, 1R, USA-SUI 5-0 Davis Cup, World Group, QF, AUS-USA 3-2 Laver Cup - Prague Davis Cup, World Group, 1R, SRB-USA 1-3 Davis Cup, World Group, QF, USA-BEL 4-0 Davis Cup, World Group, SF, CRO-USA 3-2 Western & Southern Open - New York U.S. Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) AAMI Classic - Kooyong AAMI Classic - Kooyong All Lower level tournaments Olympics - Beijing